1
general::
Phrase(s): trade insults (with someone)
to take turns with someone in mutual insulting. • We traded insults with each other for a while and then settled down to some serious discussions of our differences.
McGrawhill's American Idioms And Phrasal Verbs